package com.ftg.learn.chapter03;

import com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException;

import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStream;

/**
 * 读流
 *
 * txt  简单文件格式
 * .execl  : 格式转换完成  格式
 * .word    :
 * .java  : 轻代码平台
 *
 *
 *
 * @author kangjx
 * @version 1.0
 * @date 2023/12/5 下午1:52
 */
public class LearnInput {

    public static void main(String[] args) {
//        192.168.1.123 -》 http -- 192.168.2.23 -在：.jpg ftp
        File file = new File("/home/kangjx/Desktop/ruoyi/a.txt");
        try(
            FileInputStream fileInputStream = new FileInputStream(file);
        ){
            int n = 0;
            while( (n = fileInputStream.read()) != -1 ){
                System.out.print((char)n);
            }
        }catch (IOException e){
            e.printStackTrace();
        }

//        FileInputStream
//             i                                                  o
//         inputstream     reader         buffer(池)                      outputstream   write
//FileInputStream(字节流)    FileReader(字符流)
    }

}
